// 应用常量定义
export const APP_CONSTANTS = {
  APP_NAME: 'Koa TypeScript MongoDB Backend',
  VERSION: '1.0.0',
  DEFAULT_PAGE_SIZE: 10,
  MAX_PAGE_SIZE: 100,
} as const;

// JWT 相关常量
export const JWT_CONSTANTS = {
  ACCESS_TOKEN_EXPIRY: '15m',
  REFRESH_TOKEN_EXPIRY: '7d',
  TOKEN_ISSUER: 'koa-app',
} as const;

// 数据库相关常量
export const DB_CONSTANTS = {
  MAX_CONNECTION_RETRIES: 5,
  CONNECTION_RETRY_DELAY: 3000,
} as const;
